﻿
using BasicData.Application.Input;
using BasicData.Application.Input.Workshop;
using BasicData.Application.Output;
using BasicData.Domain.Entities;
using BasicData.Result;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BasicData.Application.Services.Workshop
{
    public interface IWorkshopServices
    {
        ApiResult<int> AddWorkshop(WorkshopInput input);
        ApiPaging<WorkshopOutput> GetWorkshop(PageInput input);
        ApiResult<List<WorkshopOutput>>ShowWorkshop();  
        
        ApiResult<int> UpdateWorkshop(UpdateWorkshopInput input);
        ApiResult<int>DeleteWorkshop(long id);
    }
}
